promotion vehicle - German English Dictionary